<?php namespace Common\Model;
use Hdphp\Model\Model;
class Type extends Model{
	protected $table='type';
	protected $validate=array(
	array('tname','required','类型名称不能为空',3,3)
	);
	public function store(){
		//自动验证
		if(!$this->create()) return false;
		$id=$this->add();
		return true;
	}
	//删除方法
	public function del($tid){
		//要判断类型下面有没有子类
		//连接类型属性表
		$model=new \Common\Model\TypeAttr;
		$data=$model->where(array('tid'=>$tid))->find();
//		p($data);die;
		if(isset($data)){
			
			$this->error='请先删除本类型下的商品属性';
			return false;
		}
//		p($data);die;
		//查询点击删除的类型的tid在类型属性表中是否存在
//		foreach($data as $v){
			//如果存在 返回false
//			if(isset($data['tid']==$tid)){
//				$this->error='请先删除本类型下的商品属性';
//				return false;
//			}
//		}
		//如果不存在删除类型
		$this->where(array('tid'=>$tid))->delete();
		return true;
	}
	//修改方法
	public function edit($tid){
		if(!$this->create()) return false;
		$this->where(array('tid'=>$tid))->save();
		return true;
	}

}
 ?>